package com.chuxing;

import lombok.extern.slf4j.Slf4j;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.transaction.annotation.EnableTransactionManagement;


@Slf4j
@SpringBootApplication(scanBasePackages = "com.chuxing")
@MapperScan("com.chuxing.*.mapper")
@EnableTransactionManagement
@EnableCaching
@EnableScheduling
@EnableAsync
public class SecurityApplication {

    public static void main(String[] args) {
        SpringApplication.run(SecurityApplication.class, args);
        log.info("启动成功");
        System.out.println("""
                \
                ////////////////////////////////////////////////////////////////////
                //                          _ooOoo_                               //
                //                         o8888888o                              //
                //                         88" . "88                              //
                //                         (| ^_^ |)                              //
                //                         O\\  =  /O                              //
                //                      ____/`---'\\____                           //
                //                    .'  \\\\|     |//  `.                         //
                //                   /  \\\\|||  :  |||//  \\                        //
                //                  /  _||||| -:- |||||-  \\                       //
                //                  |   | \\\\\\  -  /// |   |                       //
                //                  | \\_|  ''\\---/''  |   |                       //
                //                  \\  .-\\__  `-`  ___/-. /                       //
                //                ___`. .'  /--.--\\  `. . ___                     //
                //              ."" '<  `.___\\_<|>_/___.'  >'"".                  //
                //            | | :  `- \\`.;`\\ _ /`;.`/ - ` : | |                 //
                //            \\  \\ `-.   \\_ __\\ /__ _/   .-` /  /                 //
                //      ========`-.____`-.___\\_____/___.-`____.-'========         //
                //                           `=---='                              //
                //      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //
                //             佛祖保佑       永不宕机      永无BUG               //
                ////////////////////////////////////////////////////////////////////""");
    }
}
